Home
Work area
Library
Dictionary
Enter the word for search
lie in wait
Overview
Library
Examples
AI Expert
Dictionaries
Translations
se tenir en embuscade
Definitions
To hide and remain still, often in a concealed position, while waiting for someone or something to arrive, usually with the intention of surprising, attacking, or ambushing them.
Overview
Library
Examples
AI Expert
Dictionaries